SmythOS
sitepoint-terminal
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

Explore over 700 courses

Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

Django A-Z: Build & Deploy Web Projects With Python & Django
Django A-Z: Build & Deploy Web Projects With Python & Django

video

Git & GitHub Masterclass: The Practical Bootcamp
Git & GitHub Masterclass: The Practical Bootcamp

video

·

5.0
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap

video

·

5.0
Python Data Structures and Algorithms: The Complete Bootcamp
Python Data Structures and Algorithms: The Complete Bootcamp

video

Python A-Z: Learn Python By Building 15 Projects
Python A-Z: Learn Python By Building 15 Projects

video

React JS Masterclass: Zero To Job Ready With 10 Projects
React JS Masterclass: Zero To Job Ready With 10 Projects

video

·

4.5
Looking for more?

Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.

Browse Library
Course List
Collection of more than 700 courses

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.
Start your free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

For all learning paths

Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Full Stack JavaScript Developer
Full Stack JavaScript Developer

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Web Development Basics
Web Development Basics

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·2 steps
Pro Dev Workflow
Pro Dev Workflow

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·3 steps
Build Beautiful Webpages
Build Beautiful Webpages

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·5 steps
React Front End Development
React Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Vue Front End Development
Vue Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
We’ve got a path ready for you!

Discover our library filled with learning paths for all kinds of learners.

Browse Library
Recommended jobs for developers

Browse thousands of jobs in Software Development

Browse all jobs
The Engage Partnership Recruitment

20h ago

Full Stack Engineer

✨ Title: Senior Full Stack C# / Angular Developer Salary: £80-£100k Location: 3 days a week in the London office (Tuesday to Thursday) [Unfortunately, sponsorship is not available for this role at the moment] Join a forward-thinking investment firm driving innovation and impact Your Role: You’ll be a key part of a collaborative development team, working on a range of impactful projects. This includes designing and building new functionality, enhancing existing systems, and modernising legacy applications. You’ll work closely with various teams across the business to develop high-performance software solutions that drive growth. Key Responsibilities: Develop and maintain SPA (Single Page Applications) using Angular, HTML, CSS, and TypeScript. Build and enhance web services and RESTful APIs using C# and ASP.NET. Support the migration and modernisation of legacy applications. Collaborate with stakeholders across different departments to define and implement new functionality. Work with SQL databases, optimising performance and writing efficient stored procedures. (If you don’t meet all the requirements below, reach out anyway!) Required Skills: 10 years’ commercial dev experience Angular – Experience developing SPA applications with Angular, HTML, CSS, and TypeScript. C# / .NET – Strong proficiency in C#, .NET, Linq, and ASP.NET for web services. Database – Solid SQL experience, including designing tables/views and writing stored procedures. Version Control – Experience with Git for source control. Desirable Skills: Experience with data visualisation technologies (e.g. Highcharts, D3.js). Knowledge of RabbitMQ or other messaging technologies. Familiarity with WinForms. ⭐ Benefits: 7% employer pension contribution. Comprehensive insurance coverage (life, medical, critical illness, income protection). Gym membership and Dental plan. Rail season ticket loans (interest-free) and cycle scheme. Quarterly performance-related bonus. If you're interested in learning more, reach out for a confidential chat at Thana@engagewithus.com or call me at 0117 450 7706!

The City, UK
NJF Global Holdings Ltd

20h ago

Software Engineer

A great opportunity to be a part of one of the world’s top hedge funds, renowned for its innovation and leadership in the financial sector. They are dedicated to enhancing their trading platforms to stay ahead of the market, ensuring high performance and resilience in all their operations. The successful candidate will join teams that drive revenue and take on some of the most challenging projects in the industry. Responsibilities include working closely with quantitative researchers to translate trading strategies into efficient systems, maintaining and enhancing platform stability, and overseeing the software development lifecycle from design to deployment. The ideal candidate should have: Proficiency in Java, Python or C++. Experience in developing large-scale, high-performance software systems. Strong understanding of software engineering fundamentals. Interest and/or experience in financial markets is highly valued. Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. This is a fantastic opportunity to make a significant impact within a pioneering financial institution.

The City, UK
VirtueTech Recruitment Group

20h ago

Avaloq Systems Developer | Up to £70,000 | UK Remote

Avaloq Systems Developer | Up to £70,000 | UK Remote My client who are a traditional wealth manager are seeking a system developer to join their tech function. This role involves working closely with the Senior Business Analyst to assess user requests for system changes, ensuring a clear understanding of the business needs and objectives. You will engage directly with stakeholders to gather detailed requirements, translate them into technical solutions, and configure or develop enhancements within the Avaloq system. A key part of the role is to ensure changes are delivered efficiently and in line with user expectations, while maintaining system integrity and adhering to internal development standards. As part of the development team, you will also contribute by documenting technical processes, conducting code reviews, and supporting testing through the creation of test scripts for automated tools. The position also requires providing expert guidance to the wider business and ensuring that all development aligns with broader business goals. Key skills and experience that would be valuable in this role include: Strong knowledge or experience with the Avaloq Banking System Ability to understand and translate business requirements into technical deliverables Experience in parameterisation and programming , ideally in a financial systems context Familiarity with code auditing and documentation best practices Understanding of automated testing tools and ability to write effective test scripts Strong communication and stakeholder management skills Problem-solving mindset and a detail-oriented approach to system changes If interested in this role, please come back asap with an updated CV and contact number for immediate consideration. Avaloq Systems Developer | Up to £70,000 | UK Remote

Ashton-Under-Lyne, UK
Seer

20h ago

Senior Research Engineer

Seer are currently partnered with a generative AI company who are searching for 'Senior Research Engineers' with strong software engineering experience to help build and scale cutting-edge LLM-based applications. This role is ideal for someone who’s passionate about applying AI to solve real enterprise problems and wants to work at the forefront of NLP and ML innovation. What can you expect to be doing? Build and deploy production-grade AI systems using large language models Design scalable retrieval and agentic architectures Collaborate with engineers and researchers to develop new AI features Evaluate model performance and drive continuous improvements Translate business needs into high-impact AI solutions Implement strong testing and MLOps practices What will you bring? 5 years in software engineering or ML development Deep Python expertise and experience building production systems Strong knowledge of ML techniques, tooling (e.g. MLflow, W&B), and cloud deployment Experience with LLMs and frameworks like LangChain, Hugging Face, or LlamaIndex Bonus: hands-on work with RAG systems or agentic workflows If this of interest, please apply immediately!

The City, UK
Halian

20h ago

Network Infrastructure Engineer

We are looking for a highly skilled and motivated Infrastructure Network Engineer to join a dynamic IT infrastructure team. My client works across multiple sectors to include, Health, Energy, Finance and Energy. As a key contributor, you will play a vital role in implementing and managing WAN solutions and network migration tasks across both physical and cloud platforms. This role offers an exciting opportunity to work with cutting-edge technologies. Key Responsibilities: WAN Solutions Implementation: Hands-on implementation of Wide Area Network (WAN) solutions, managing network migration tasks on both physical and cloud-based platforms (Azure, AWS, Google Cloud). Cloud Networking: Manage and configure cloud-based virtual networks on platforms such as Azure, AWS, and Google Cloud, ensuring efficient integration and management of resources. Networking Technologies: Configure, support, and troubleshoot WAN technologies, including but not limited to: OSPF/IS-IS, BGP for dynamic routing GRE, IPSEC for VPN tunnels Quality of Service (QoS), Multicasting Layer 2 and Layer 3 connectivity WAN acceleration and optimization techniques. IP and Subnetting: Deep knowledge of TCP/IP networking, including subnetting, addressing schemes, and routing protocols. Cloud Automation (Terraform): Develop and manage Infrastructure-as-Code (IaC) solutions using Terraform for cloud infrastructure deployments, scaling, and management. Network Services Management: Oversee the deployment and support of network services, including but not limited to DHCP, DNS, IPAM, and IP-based network configurations. Virtual Server Technologies: Experience managing virtual server environments, supporting infrastructure related to virtualization platforms such as VMware, Hyper-V, or equivalent. Storage Technologies: Administer and manage Storage Area Network (SAN) and Network-Attached Storage (NAS) technologies. Collaboration: Work closely with cross-functional teams to ensure seamless network infrastructure deployment, security compliance, and scalability. Key Skills and Qualifications: Networking Protocols: In-depth knowledge of networking protocols and technologies, including OSPF/IS-IS, BGP, GRE, IPSEC, VPNs, QoS, Multicasting, and Layer 2/Layer 3 connectivity. Cloud Networking: Proven experience managing virtual networks in Azure, AWS, and Google Cloud environments. Hands-On Implementation: Demonstrated experience in hands-on configuration, troubleshooting, and migration of WAN and cloud-based solutions. Networking Fundamentals: Strong expertise in TCP/IP, subnetting, routing, and switching. Cloud Infrastructure: Proficiency in Terraform for infrastructure automation and management of cloud resources. Virtualization and Storage: Experience in managing virtual server technologies (VMware, Hyper-V, etc.) and storage technologies (SAN, NAS). Certifications: Relevant certifications in networking (e.g., Cisco CCNP, Juniper JNCIP, or equivalent), cloud certifications (Azure, AWS, Google Cloud), and Infrastructure-as-Code (Terraform) are desirable. Problem Solving: Strong analytical and troubleshooting skills in complex network environments. Communication Skills: Excellent verbal and written communication skills with the ability to work effectively with internal teams and external vendors. You will need to have a good level of skills with Palo Alto Meraki and some experience with Terraform (If no Terraform experience, ideally Bash or Python / Puppet). Good Network infrastructure experience needed. Any cloud experience is a nice to have, but not essential - Azure is preferred. Preferred Qualifications: Experience with network automation tools and scripts. Knowledge of SD-WAN technologies and their implementation. Familiarity with network monitoring tools (e.g., SolarWinds, Nagios, etc.). Experience in a multi-cloud environment with hybrid infrastructure solutions. This is a hybrid role with 2 days a week on-site. Interview slots available, apply now to be considered.

The City, UK
FDM Group

20h ago

Project Manager

When leaving the services, you’re not starting again. You’re starting with experience. Our Ex-Forces Programme is designed specifically for people looking to transition from the services into a new career in business and technology consultancy. We fully understand the skills and experience of those who have served in HM Forces and Blue Light Services , and how they can be transferred to the corporate world. So, get ready to go beyond the forces and start making a difference in your next career. The FDM Ex-Forces Programme Since 2014, FDM’s Ex-Forces Programme has provided a next step for over 1,000 people globally, offering opportunities for ex-forces personnel from all ranks across the three services. No university degree required. Delivering industry recognised coaching, our Ex-Forces programme provides a soft landing into a meaningful second career as an FDM Consultant with renowned businesses, and in an ever-growing industry. We are a business and technology consultancy that services the industry across five core specialisms. Each of our Practices provides our consultants with a career path best suited to their experience, skill set and aptitude. Enabling you to develop and build a successful second career. The FDM Practices Software Engineering Change & Transformation IT Operations Data & Analytics Risk, Regulation & Compliance You’ll join FDM as a Consultant and provide services to our clients relating to your field and Practice. There are progression opportunities towards Principal Consultant level and the opportunity to explore diverse roles and assignments for a range of global companies. Your new career At FDM, we find driven people from diverse backgrounds. Dedicated to your continuous growth, we offer a flexible career journey with our Skills Lab helping guide you to the future you want. Your skillsets will grow. Clients will value your increased expertise. And your career will thrive exponentially. Minimum qualifications Previous career in the military, blue light services or as a serving reservist Strong teamwork, communication and organisational skills A keen interest in business and technology Competence in Microsoft Office applications Commitment to at least two years of full-time employment with FDM The right to work in the UK Security Clearance (SC/DV) preferred Why join us? Support from the Ex-Forces network within FDM Two days per annum allocated to support military charities of your choice Career coaching, mentoring and access to upskilling throughout your entire FDM career Initial upskilling pre-assignment that has been accredited by TechSkills Assignments with global companies and opportunities to work abroad Opportunity to obtain certifications from Microsoft, Salesforce, Cisco and more Access to the Buy As You Earn share scheme About Us We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 3,500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index. Diversity and Inclusion FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.

The City, UK·

Full Time

Check out our latest articles

Stay sharp with the latest updates in tech industry!

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles
Our weekly newsletter
Get the freshest news and resources in your inbox each week
Subscribe to newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.